Green turtle - Fransızca İngilizce Sözlük